assembly manufacturing employment schematic design pcb engineering jobs consultant electrical design software process control design manufacturer pcb design design engineering consultant contract wiring diagram pcb layout pcb assembly manufacturers civil engineering